Big Huge Thesaurus

newsstand operator

noun